body {margin:0px auto; padding:0px; font-family:'微软雅黑','Microsoft YaHei'; font-size:14px; color:#444; min-width: 1140px;} 



.empty {clear:both; height:1px; overflow: hidden; }
.empty2 {clear:both; height:2px; overflow: hidden; }
.empty3 {clear:both; height:3px; overflow: hidden; }
.empty5 {clear:both; height:5px; overflow: hidden; }
.empty8 {clear:both; height:8px; overflow: hidden; }
.empty10 {clear:both; height:10px; overflow: hidden; }
.empty15 {clear:both; height:15px; overflow: hidden; }
.empty30 {clear:both; height:30px; overflow: hidden;}
.empty40 {clear:both; height:40px; overflow: hidden;}

.lt { float: left;}
.rt { float:right;}
.hand{cursor:pointer}
.wddiv {clear: both; margin: auto; width: 1140px; height:78px;}
.wddiv2 {clear: both; margin: auto; width: 1120px;}
.wddiv3 {clear: both; margin: auto; width: 1140px; height:78px;}
.contentBottom{border-top: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;height:40px;line-height: 40px;margin: 40px auto; color: #888;}
.contentBottom a { color: #888;}

/* menu */
.menudiv {height: 80px; background: #293660;}
.menudiv img { float: left; margin-top: 9px; }
.menudiv ul{float:right;}
.menudiv ul li { float: left;}
.menudiv ul li a { color: #fff; display: block; height: 80px; line-height: 80px; padding: 0px 18px; font-size: 16px; background: url(/templates/img/menuline.gif) no-repeat right center;}
.menudiv ul li a.last{background: none}
.menudiv ul li a:hover { height: 77px; border-bottom:3px solid #fcb134;}

.leftdiv {position: absolute;  top: -123px;}
.leftmenu {background: url(/templates/img/menubg2.png); width: 210px; padding: 20px 0px 22px 0px;}
.leftmenu em { font-size: 24px; color: #fff; margin:0px 0px 24px 20px;}
.enem {width: 198px; height: 28px; line-height: 28px; padding-left: 20px; border: 1px solid #fff; color: #fff; margin-left: 20px;}
.leftmenu ul {margin-top: 40px;}
.leftmenu ul li a { display: block; width: 190px; height: 30px; line-height: 30px; padding-left: 20px; font-size: 14px; color: #fff;}
.leftmenu ul li a:hover { background: #0D9B8C;}
.leftct { background: #545e80; margin-top: 30px; padding-top: 14px; color: #fff;}
.leftct em { font-size: 18px; margin-left: 20px; display: block; height: 24px;}
.leftct span {margin-left: 20px;}
.leftct ul { background: url(/templates/img/lticon.jpg) no-repeat left top; width: 149px; height: 125px; margin:0px 0px 0px 20px; padding:0px 0px 50px 23px; }
.leftan { height: 50px; background: #646e8f;}
.leftan ol {padding: 10px 0px 0px 40px;}
.leftan ol li { float: left; margin-left: 10px;}

.rightdiv {width: 850px; float: right; padding-bottom: 80px; min-height: 600px;}
.rightbt { margin:50px 0px; padding-bottom: 20px; border-bottom: 1px solid #e6e6e6; }
.rightbt em {display: block; border-left: 5px solid #41a26d; height: 32px; font-size: 24px; color: #293660; padding-left: 10px; float: left;} 
.rightbt ul { float: right; background: url(/templates/img/dz.png) no-repeat left center; padding:2px 0px 0px 21px; margin-top: 14px;}
.rightmain { width: 850px; font-size: 14px; color: #888; line-height: 30px;}




/* copy */
.copybg { background: #222222; padding: 50px 0px; border-bottom: 1px solid #484848;}
.copybg ul { float: left; color: #888;}
.copybg ul.cpul1 {width: 360px;}
.copybg ul.cpul1 img { margin:5px 0px 21px 0px;}
.copybg ul.cpul2 {width: 300px; margin:0px 60px 0px 130px; }
.copybg ul.cpul3 {margin-right:100px;float: right;}
.copybg ul em { font-size: 16px; color: #fff; display: block; margin-bottom: 14px;}
.copybg2 {background: #222222; padding:30px 0px 40px 0px;}
.copyxx {float: left; margin:0px 0px 0px 0px; color: 666; width: 700px;}
.copyxx ul a {color: #fff; font-size: 14px;} 
.copyxx ol {color: #fff; margin: 12px 0px 20px 0px;}
.copyxx ol a { color: #fff; font-size: 12px;}